Skip to content

Update ghcr.io/grafbase/gateway Docker tag to v0.46.2 #742

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 8, 2025

This PR contains the following updates:

Package Type Update Change
ghcr.io/grafbase/gateway (source) final patch 0.46.1 -> 0.46.2

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Aug 8, 2025
Copy link

github-actions bot commented Aug 8, 2025

Overview for: federation/constant-vus-subgraphs-delay

This scenario runs 4 subgraphs and a GraphQL gateway with Federation spec, and runs a heavy query. It's being executed with a constant amount of VUs over a fixed amount of time. It measure things like memory usage, CPU usage, average RPS. It also includes a summary of the entire execution, and metrics information about HTTP execution times.

This scenario was running 300 VUs over 30s

Comparison

Comparison

Gateway RPS ⬇️ Requests Duration Notes
cosmo 179 5561 total, 0 failed avg: 854ms, p95: 2209ms
grafbase 166 5122 total, 0 failed avg: 914ms, p95: 2713ms
apollo-router 156 4838 total, 0 failed avg: 930ms, p95: 2552ms
hive-gateway 93 3065 total, 0 failed avg: 3018ms, p95: 13386ms
hive-gateway-bun 92 3020 total, 0 failed avg: 3002ms, p95: 5085ms
apollo-server 88 2945 total, 0 failed avg: 3185ms, p95: 23303ms
mercurius 77 2474 total, 0 failed avg: 3720ms, p95: 5736ms
Summary for: `cosmo`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 16623      ✗ 0    
     data_received..................: 488 MB  16 MB/s
     data_sent......................: 6.6 MB  214 kB/s
     http_req_blocked...............: avg=1.79ms   min=1.61µs  med=3.22µs   max=1.67s p(90)=5.74µs   p(95)=325.73µs
     http_req_connecting............: avg=1.28ms   min=0s      med=0s       max=1.43s p(90)=0s       p(95)=205.99µs
     http_req_duration..............: avg=853.6ms  min=3.36ms  med=671.79ms max=5.59s p(90)=1.83s    p(95)=2.2s    
       { expected_response:true }...: avg=853.6ms  min=3.36ms  med=671.79ms max=5.59s p(90)=1.83s    p(95)=2.2s    
     http_req_failed................: 0.00%   ✓ 0          ✗ 5561 
     http_req_receiving.............: avg=367.67ms min=30.25µs med=103.24µs max=4.79s p(90)=1.35s    p(95)=1.62s   
     http_req_sending...............: avg=23.17ms  min=8.56µs  med=14.72µs  max=2.68s p(90)=361.17µs p(95)=13.09ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s    p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=462.74ms min=3.23ms  med=456.89ms max=1.79s p(90)=838.57ms p(95)=948.03ms
     http_reqs......................: 5561    179.961691/s
     iteration_duration.............: avg=1.64s    min=21.89ms med=1.42s    max=8.23s p(90)=3.4s     p(95)=4.16s   
     iterations.....................: 5541    179.314463/s
     vus............................: 300     min=300      max=300
     vus_max........................: 300     min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `grafbase`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 15306      ✗ 0    
     data_received..................: 450 MB  15 MB/s
     data_sent......................: 6.1 MB  197 kB/s
     http_req_blocked...............: avg=2.86ms   min=1.44µs  med=3.84µs   max=2.12s  p(90)=6.98µs   p(95)=12.23ms
     http_req_connecting............: avg=2.7ms    min=0s      med=0s       max=2.12s  p(90)=0s       p(95)=11.42ms
     http_req_duration..............: avg=913.55ms min=3.08ms  med=631.66ms max=8.12s  p(90)=2.23s    p(95)=2.71s  
       { expected_response:true }...: avg=913.55ms min=3.08ms  med=631.66ms max=8.12s  p(90)=2.23s    p(95)=2.71s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 5122 
     http_req_receiving.............: avg=426.62ms min=35.49µs med=101.01µs max=6.99s  p(90)=1.76s    p(95)=2.28s  
     http_req_sending...............: avg=18.8ms   min=7.97µs  med=18.67µs  max=2.91s  p(90)=3.96ms   p(95)=22.14ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=468.12ms min=2.99ms  med=435.84ms max=2.11s  p(90)=923.76ms p(95)=1.09s  
     http_reqs......................: 5122    166.342752/s
     iteration_duration.............: avg=1.77s    min=23.33ms med=1.42s    max=12.47s p(90)=3.86s    p(95)=4.69s  
     iterations.....................: 5102    165.693229/s
     vus............................: 300     min=300      max=300
     vus_max........................: 300     min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-router`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 14454      ✗ 0    
     data_received..................: 425 MB  14 MB/s
     data_sent......................: 5.7 MB  186 kB/s
     http_req_blocked...............: avg=3.3ms    min=1.49µs  med=3.34µs   max=4.53s  p(90)=6.12µs   p(95)=678.97µs
     http_req_connecting............: avg=3.22ms   min=0s      med=0s       max=4.53s  p(90)=0s       p(95)=525.23µs
     http_req_duration..............: avg=930.09ms min=6.78ms  med=652.93ms max=5.11s  p(90)=2.15s    p(95)=2.55s   
       { expected_response:true }...: avg=930.09ms min=6.78ms  med=652.93ms max=5.11s  p(90)=2.15s    p(95)=2.55s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 4838 
     http_req_receiving.............: avg=425.54ms min=35.58µs med=108.07µs max=4.53s  p(90)=1.6s     p(95)=2.01s   
     http_req_sending...............: avg=14.68ms  min=8.58µs  med=16.3µs   max=3.79s  p(90)=146.21µs p(95)=1.69ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=489.86ms min=6.7ms   med=438.68ms max=2.08s  p(90)=980.95ms p(95)=1.15s   
     http_reqs......................: 4838    156.308998/s
     iteration_duration.............: avg=1.87s    min=29.7ms  med=1.53s    max=11.61s p(90)=4.02s    p(95)=4.95s   
     iterations.....................: 4818    155.662826/s
     vus............................: 300     min=300      max=300
     vus_max........................: 300     min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 9135      ✗ 0    
     data_received..................: 269 MB  8.2 MB/s
     data_sent......................: 3.6 MB  111 kB/s
     http_req_blocked...............: avg=2.41ms min=2.04µs   med=4.22µs  max=76.1ms   p(90)=108.61µs p(95)=22.55ms
     http_req_connecting............: avg=2.33ms min=0s       med=0s      max=76.04ms  p(90)=0s       p(95)=21.79ms
     http_req_duration..............: avg=3.01s  min=12.09ms  med=1.68s   max=32.46s   p(90)=2.7s     p(95)=13.38s 
       { expected_response:true }...: avg=3.01s  min=12.09ms  med=1.68s   max=32.46s   p(90)=2.7s     p(95)=13.38s 
     http_req_failed................: 0.00%   ✓ 0         ✗ 3065 
     http_req_receiving.............: avg=1.25ms min=40.06µs  med=97.41µs max=259.49ms p(90)=618.35µs p(95)=2.32ms 
     http_req_sending...............: avg=1ms    min=8.21µs   med=22.81µs max=99.92ms  p(90)=664.3µs  p(95)=7.16ms 
     http_req_tls_handshaking.......: avg=0s     min=0s       med=0s      max=0s       p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=3.01s  min=11.99ms  med=1.68s   max=32.46s   p(90)=2.7s     p(95)=13.37s 
     http_reqs......................: 3065    93.08614/s
     iteration_duration.............: avg=3.08s  min=173.38ms med=1.73s   max=32.51s   p(90)=2.76s    p(95)=13.92s 
     iterations.....................: 3045    92.478726/s
     vus............................: 123     min=123     max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway-bun`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 9000      ✗ 0    
     data_received..................: 265 MB  8.1 MB/s
     data_sent......................: 3.6 MB  110 kB/s
     http_req_blocked...............: avg=458.36µs min=1.88µs  med=3.91µs  max=20.05ms p(90)=105.06µs p(95)=3.19ms  
     http_req_connecting............: avg=435.42µs min=0s      med=0s      max=20.01ms p(90)=0s       p(95)=2.98ms  
     http_req_duration..............: avg=3s       min=15.93ms med=2.72s   max=6.94s   p(90)=4.59s    p(95)=5.08s   
       { expected_response:true }...: avg=3s       min=15.93ms med=2.72s   max=6.94s   p(90)=4.59s    p(95)=5.08s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 3020 
     http_req_receiving.............: avg=67.05ms  min=36.48µs med=107.1µs max=1.77s   p(90)=115.24ms p(95)=547.75ms
     http_req_sending...............: avg=1.76ms   min=9.55µs  med=20.32µs max=466.3ms p(90)=503.96µs p(95)=10.02ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=2.93s    min=15.72ms med=2.63s   max=6.84s   p(90)=4.48s    p(95)=5.07s   
     http_reqs......................: 3020    92.268136/s
     iteration_duration.............: avg=3.12s    min=173.5ms med=2.85s   max=6.99s   p(90)=4.75s    p(95)=5.16s   
     iterations.....................: 3000    91.657088/s
     vus............................: 133     min=133     max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-server`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 8775      ✗ 0    
     data_received..................: 259 MB  7.8 MB/s
     data_sent......................: 3.5 MB  105 kB/s
     http_req_blocked...............: avg=763.12µs min=1.61µs  med=3.08µs  max=29.9ms  p(90)=125.43µs p(95)=7.25ms  
     http_req_connecting............: avg=740.54µs min=0s      med=0s      max=16.19ms p(90)=91.56µs  p(95)=7.05ms  
     http_req_duration..............: avg=3.18s    min=10.4ms  med=1.39s   max=32.76s  p(90)=2.36s    p(95)=23.3s   
       { expected_response:true }...: avg=3.18s    min=10.4ms  med=1.39s   max=32.76s  p(90)=2.36s    p(95)=23.3s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 2945 
     http_req_receiving.............: avg=241.99µs min=42.71µs med=94.91µs max=40.27ms p(90)=205.33µs p(95)=333.52µs
     http_req_sending...............: avg=174.88µs min=8.82µs  med=15.5µs  max=34.33ms p(90)=129.4µs  p(95)=736.95µs
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=3.18s    min=10.32ms med=1.39s   max=32.76s  p(90)=2.36s    p(95)=23.3s   
     http_reqs......................: 2945    88.779649/s
     iteration_duration.............: avg=3.22s    min=361.7ms med=1.41s   max=32.77s  p(90)=2.38s    p(95)=23.53s  
     iterations.....................: 2925    88.176731/s
     vus............................: 26      min=26      max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mercurius`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 7362      ✗ 0    
     data_received..................: 217 MB  6.8 MB/s
     data_sent......................: 2.9 MB  92 kB/s
     http_req_blocked...............: avg=500.71µs min=1.79µs   med=3.43µs  max=11.48ms  p(90)=417.9µs  p(95)=4.55ms  
     http_req_connecting............: avg=483.04µs min=0s       med=0s      max=11.2ms   p(90)=347.83µs p(95)=4.51ms  
     http_req_duration..............: avg=3.71s    min=11.63ms  med=3.71s   max=8.3s     p(90)=4.58s    p(95)=5.73s   
       { expected_response:true }...: avg=3.71s    min=11.63ms  med=3.71s   max=8.3s     p(90)=4.58s    p(95)=5.73s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 2474 
     http_req_receiving.............: avg=3.62ms   min=40.41µs  med=97.96µs max=461.98ms p(90)=267.81µs p(95)=794.78µs
     http_req_sending...............: avg=104.64µs min=9.16µs   med=18.9µs  max=25.08ms  p(90)=114.18µs p(95)=391.21µs
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s      max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=3.71s    min=11.56ms  med=3.71s   max=8.3s     p(90)=4.58s    p(95)=5.73s   
     http_reqs......................: 2474    77.633816/s
     iteration_duration.............: avg=3.78s    min=283.17ms med=3.74s   max=8.31s    p(90)=4.61s    p(95)=5.78s   
     iterations.....................: 2454    77.006218/s
     vus............................: 207     min=207     max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

Copy link

github-actions bot commented Aug 8, 2025

Overview for: federation/constant-vus-subgraphs-delay-resources

This scenario runs 4 subgraphs and a GraphQL gateway with Federation spec, and runs a heavy query. It's being executed with a constant amount of VUs over a fixed amount of time. It measure things like memory usage, CPU usage, average RPS. It also includes a summary of the entire execution, and metrics information about HTTP execution times.

This scenario was running 500 VUs over 30s

Comparison

Comparison

Gateway RPS ⬇️ Requests Duration Notes
cosmo 178 5587 total, 0 failed avg: 1307ms, p95: 3475ms
grafbase 164 5148 total, 0 failed avg: 1559ms, p95: 4250ms
apollo-router 156 4948 total, 7 failed avg: 1485ms, p95: 3535ms ❌ 7 failed requests, 7 non-200 responses, 7 unexpected GraphQL errors
hive-gateway 91 3216 total, 0 failed avg: 4938ms, p95: 32918ms
apollo-server 87 3078 total, 0 failed avg: 5220ms, p95: 33055ms
hive-gateway-bun 86 3003 total, 0 failed avg: 5296ms, p95: 9438ms
mercurius 76 2512 total, 0 failed avg: 6201ms, p95: 11231ms
Summary for: `cosmo`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 16701      ✗ 0    
     data_received..................: 490 MB  16 MB/s
     data_sent......................: 6.6 MB  212 kB/s
     http_req_blocked...............: avg=5.45ms   min=1.54µs  med=3.74µs  max=1.44s  p(90)=22.7µs  p(95)=36.23ms
     http_req_connecting............: avg=4.49ms   min=0s      med=0s      max=1.44s  p(90)=0s      p(95)=32.06ms
     http_req_duration..............: avg=1.3s     min=3.18ms  med=1.07s   max=5.47s  p(90)=2.72s   p(95)=3.47s  
       { expected_response:true }...: avg=1.3s     min=3.18ms  med=1.07s   max=5.47s  p(90)=2.72s   p(95)=3.47s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 5587 
     http_req_receiving.............: avg=415.44ms min=35.04µs med=106.1µs max=4.81s  p(90)=1.78s   p(95)=2.63s  
     http_req_sending...............: avg=26.36ms  min=8.07µs  med=18.27µs max=4.47s  p(90)=14.61ms p(95)=23.62ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s     p(90)=0s      p(95)=0s     
     http_req_waiting...............: avg=865.6ms  min=3.07ms  med=874ms   max=3.76s  p(90)=1.44s   p(95)=1.6s   
     http_reqs......................: 5587    178.439606/s
     iteration_duration.............: avg=2.72s    min=27.59ms med=2.33s   max=13.68s p(90)=5.36s   p(95)=6.27s  
     iterations.....................: 5567    177.800838/s
     vus............................: 188     min=188      max=500
     vus_max........................: 500     min=500      max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `grafbase`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 15384      ✗ 0    
     data_received..................: 452 MB  15 MB/s
     data_sent......................: 6.1 MB  195 kB/s
     http_req_blocked...............: avg=2.93ms   min=1.7µs   med=4.2µs    max=1.79s  p(90)=107.02µs p(95)=20.33ms
     http_req_connecting............: avg=2.51ms   min=0s      med=0s       max=1.53s  p(90)=0s       p(95)=19.68ms
     http_req_duration..............: avg=1.55s    min=3.2ms   med=1.27s    max=7.28s  p(90)=3.44s    p(95)=4.24s  
       { expected_response:true }...: avg=1.55s    min=3.2ms   med=1.27s    max=7.28s  p(90)=3.44s    p(95)=4.24s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 5148 
     http_req_receiving.............: avg=536.93ms min=35.56µs med=104.44µs max=6.7s   p(90)=2.17s    p(95)=3.39s  
     http_req_sending...............: avg=25.48ms  min=8.44µs  med=20.71µs  max=4.08s  p(90)=674.4µs  p(95)=2.34ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=996.87ms min=3.11ms  med=947.24ms max=3.77s  p(90)=1.85s    p(95)=2.35s  
     http_reqs......................: 5148    164.554164/s
     iteration_duration.............: avg=2.96s    min=22ms    med=2.59s    max=14.03s p(90)=6s       p(95)=6.94s  
     iterations.....................: 5128    163.91487/s
     vus............................: 234     min=234      max=500
     vus_max........................: 500     min=500      max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-router`

K6 Output

     ✗ response code was 200
      ↳  99% — ✓ 4921 / ✗ 7
     ✗ no graphql errors
      ↳  99% — ✓ 4921 / ✗ 7
     ✓ valid response structure

     █ setup

     checks.........................: 99.90% ✓ 14763      ✗ 14   
     data_received..................: 434 MB 14 MB/s
     data_sent......................: 5.9 MB 186 kB/s
     http_req_blocked...............: avg=6.12ms   min=1.73µs  med=3.86µs  max=2.05s  p(90)=299.67µs p(95)=14.35ms
     http_req_connecting............: avg=5.86ms   min=0s      med=0s      max=2.05s  p(90)=141.31µs p(95)=13.93ms
     http_req_duration..............: avg=1.48s    min=6.87ms  med=1.28s   max=6.04s  p(90)=2.73s    p(95)=3.53s  
       { expected_response:true }...: avg=1.48s    min=6.87ms  med=1.28s   max=6.04s  p(90)=2.73s    p(95)=3.53s  
     http_req_failed................: 0.14%  ✓ 7          ✗ 4941 
     http_req_receiving.............: avg=349.37ms min=0s      med=96.25µs max=3.65s  p(90)=1.44s    p(95)=2.12s  
     http_req_sending...............: avg=25.35ms  min=8.2µs   med=18.9µs  max=3.37s  p(90)=841.46µs p(95)=4.43ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s     p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=1.11s    min=6.77ms  med=1.04s   max=4.64s  p(90)=2.03s    p(95)=2.67s  
     http_reqs......................: 4948   156.539887/s
     iteration_duration.............: avg=3.09s    min=27.45ms med=2.81s   max=12.75s p(90)=5.74s    p(95)=6.91s  
     iterations.....................: 4928   155.907147/s
     vus............................: 282    min=282      max=500
     vus_max........................: 500    min=500      max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 9588      ✗ 0    
     data_received..................: 282 MB  8.1 MB/s
     data_sent......................: 3.8 MB  109 kB/s
     http_req_blocked...............: avg=2.35ms min=2.02µs   med=4.17µs  max=32.7ms   p(90)=7.73ms p(95)=23.67ms
     http_req_connecting............: avg=2.32ms min=0s       med=0s      max=32.67ms  p(90)=7.62ms p(95)=23.56ms
     http_req_duration..............: avg=4.93s  min=12.04ms  med=2.16s   max=34.59s   p(90)=12.85s p(95)=32.91s 
       { expected_response:true }...: avg=4.93s  min=12.04ms  med=2.16s   max=34.59s   p(90)=12.85s p(95)=32.91s 
     http_req_failed................: 0.00%   ✓ 0         ✗ 3216 
     http_req_receiving.............: avg=5.22ms min=40.9µs   med=89.22µs max=497.23ms p(90)=1.2ms  p(95)=9.16ms 
     http_req_sending...............: avg=1.08ms min=10.31µs  med=22.03µs max=242.28ms p(90)=1.21ms p(95)=2.16ms 
     http_req_tls_handshaking.......: avg=0s     min=0s       med=0s      max=0s       p(90)=0s     p(95)=0s     
     http_req_waiting...............: avg=4.93s  min=11.95ms  med=2.16s   max=34.59s   p(90)=12.85s p(95)=32.91s 
     http_reqs......................: 3216    91.782089/s
     iteration_duration.............: avg=5.05s  min=384.85ms med=2.24s   max=34.61s   p(90)=13.59s p(95)=33.09s 
     iterations.....................: 3196    91.211305/s
     vus............................: 9       min=9       max=500
     vus_max........................: 500     min=500     max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-server`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 9174      ✗ 0    
     data_received..................: 270 MB  7.7 MB/s
     data_sent......................: 3.7 MB  104 kB/s
     http_req_blocked...............: avg=2.46ms   min=1.6µs    med=3.22µs   max=45.08ms  p(90)=11.62ms  p(95)=23.29ms 
     http_req_connecting............: avg=2.39ms   min=0s       med=0s       max=33.36ms  p(90)=11.2ms   p(95)=23.23ms 
     http_req_duration..............: avg=5.22s    min=11.12ms  med=1.59s    max=34.64s   p(90)=31.51s   p(95)=33.05s  
       { expected_response:true }...: avg=5.22s    min=11.12ms  med=1.59s    max=34.64s   p(90)=31.51s   p(95)=33.05s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 3078 
     http_req_receiving.............: avg=498.93µs min=44.13µs  med=101.44µs max=173.87ms p(90)=232.1µs  p(95)=386.37µs
     http_req_sending...............: avg=486.42µs min=9.12µs   med=17.4µs   max=40.21ms  p(90)=436.95µs p(95)=3.92ms  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=5.21s    min=10.98ms  med=1.59s    max=34.64s   p(90)=31.5s    p(95)=33.05s  
     http_reqs......................: 3078    87.785259/s
     iteration_duration.............: avg=5.27s    min=369.91ms med=1.61s    max=34.65s   p(90)=31.55s   p(95)=33.06s  
     iterations.....................: 3058    87.214855/s
     vus............................: 15      min=15      max=500
     vus_max........................: 500     min=500     max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway-bun`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 8949      ✗ 0    
     data_received..................: 264 MB  7.6 MB/s
     data_sent......................: 3.6 MB  103 kB/s
     http_req_blocked...............: avg=4.92ms  min=1.56µs   med=4.02µs   max=194.07ms p(90)=25.5ms  p(95)=37.28ms 
     http_req_connecting............: avg=4.71ms  min=0s       med=0s       max=74.34ms  p(90)=24.95ms p(95)=36.83ms 
     http_req_duration..............: avg=5.29s   min=13.92ms  med=5.03s    max=13.88s   p(90)=7.66s   p(95)=9.43s   
       { expected_response:true }...: avg=5.29s   min=13.92ms  med=5.03s    max=13.88s   p(90)=7.66s   p(95)=9.43s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 3003 
     http_req_receiving.............: avg=101.4ms min=38.91µs  med=105.65µs max=2.96s    p(90)=75.63ms p(95)=722.55ms
     http_req_sending...............: avg=1.8ms   min=8.68µs   med=22.95µs  max=438.35ms p(90)=1.15ms  p(95)=10.51ms 
     http_req_tls_handshaking.......: avg=0s      min=0s       med=0s       max=0s       p(90)=0s      p(95)=0s      
     http_req_waiting...............: avg=5.19s   min=13.72ms  med=5s       max=13.88s   p(90)=7.43s   p(95)=9.41s   
     http_reqs......................: 3003    86.555924/s
     iteration_duration.............: avg=5.49s   min=224.53ms med=5.12s    max=14.19s   p(90)=7.84s   p(95)=9.73s   
     iterations.....................: 2983    85.979461/s
     vus............................: 211     min=211     max=500
     vus_max........................: 500     min=500     max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mercurius`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 7476      ✗ 0    
     data_received..................: 221 MB  6.7 MB/s
     data_sent......................: 3.0 MB  90 kB/s
     http_req_blocked...............: avg=2.54ms  min=1.75µs   med=4.23µs   max=54.77ms p(90)=6.33ms   p(95)=21.43ms 
     http_req_connecting............: avg=2.49ms  min=0s       med=0s       max=47.79ms p(90)=6.27ms   p(95)=20.85ms 
     http_req_duration..............: avg=6.2s    min=12.33ms  med=6.37s    max=13.62s  p(90)=8.31s    p(95)=11.23s  
       { expected_response:true }...: avg=6.2s    min=12.33ms  med=6.37s    max=13.62s  p(90)=8.31s    p(95)=11.23s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 2512 
     http_req_receiving.............: avg=29.29ms min=38.44µs  med=107.08µs max=1.09s   p(90)=886.46µs p(95)=236.25ms
     http_req_sending...............: avg=195.6µs min=9.23µs   med=23.37µs  max=18.42ms p(90)=378.74µs p(95)=816.27µs
     http_req_tls_handshaking.......: avg=0s      min=0s       med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=6.17s   min=12.23ms  med=6.37s    max=13.62s  p(90)=8.31s    p(95)=11.23s  
     http_reqs......................: 2512    76.110282/s
     iteration_duration.............: avg=6.3s    min=180.29ms med=6.39s    max=13.63s  p(90)=8.35s    p(95)=11.27s  
     iterations.....................: 2492    75.504308/s
     vus............................: 59      min=59      max=500
     vus_max........................: 500     min=500     max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

Copy link

github-actions bot commented Aug 8, 2025

Overview for: federation/constant-vus-over-time

This scenario runs 4 subgraphs and a GraphQL gateway with Federation spec, and runs a heavy query. It's being executed with a constant amount of VUs over a fixed amount of time. It measure things like memory usage, CPU usage, average RPS. It also includes a summary of the entire execution, and metrics information about HTTP execution times.

This scenario was running 300 VUs over 30s

Comparison

Comparison

Gateway RPS ⬇️ Requests Duration Notes
cosmo 180 5569 total, 0 failed avg: 814ms, p95: 2209ms
grafbase 154 4769 total, 0 failed avg: 898ms, p95: 2237ms
apollo-router 142 4454 total, 2 failed avg: 1052ms, p95: 2938ms ❌ 2 failed requests, 2 non-200 responses, 2 unexpected GraphQL errors
hive-gateway-bun 91 3007 total, 0 failed avg: 3019ms, p95: 5323ms
apollo-server 90 2997 total, 0 failed avg: 3125ms, p95: 21662ms
hive-gateway 88 2937 total, 0 failed avg: 3183ms, p95: 16472ms
mercurius 78 2497 total, 0 failed avg: 3674ms, p95: 5304ms
Summary for: `cosmo`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 16647      ✗ 0    
     data_received..................: 489 MB  16 MB/s
     data_sent......................: 6.6 MB  214 kB/s
     http_req_blocked...............: avg=896.2µs  min=1.49µs  med=3.34µs   max=1.41s p(90)=5.76µs   p(95)=915.54µs
     http_req_connecting............: avg=818.61µs min=0s      med=0s       max=1.41s p(90)=0s       p(95)=610.97µs
     http_req_duration..............: avg=814.44ms min=3.27ms  med=647.04ms max=4.98s p(90)=1.74s    p(95)=2.2s    
       { expected_response:true }...: avg=814.44ms min=3.27ms  med=647.04ms max=4.98s p(90)=1.74s    p(95)=2.2s    
     http_req_failed................: 0.00%   ✓ 0          ✗ 5569 
     http_req_receiving.............: avg=306.67ms min=35.47µs med=101.35µs max=4.86s p(90)=1.13s    p(95)=1.64s   
     http_req_sending...............: avg=25.17ms  min=7.36µs  med=15.51µs  max=3.03s p(90)=366.48µs p(95)=17.3ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s    p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=482.59ms min=3.17ms  med=437.05ms max=2.07s p(90)=953.76ms p(95)=1.09s   
     http_reqs......................: 5569    180.081839/s
     iteration_duration.............: avg=1.62s    min=17.02ms med=1.32s    max=8.95s p(90)=3.37s    p(95)=4.3s    
     iterations.....................: 5549    179.43511/s
     vus............................: 300     min=300      max=300
     vus_max........................: 300     min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `grafbase`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 14247      ✗ 0    
     data_received..................: 419 MB  14 MB/s
     data_sent......................: 5.7 MB  183 kB/s
     http_req_blocked...............: avg=2.13ms   min=1.68µs  med=4.43µs   max=1.91s p(90)=8.58µs   p(95)=12.77ms
     http_req_connecting............: avg=1.72ms   min=0s      med=0s       max=1.91s p(90)=0s       p(95)=11.62ms
     http_req_duration..............: avg=898.37ms min=3.35ms  med=734.71ms max=5.44s p(90)=1.92s    p(95)=2.23s  
       { expected_response:true }...: avg=898.37ms min=3.35ms  med=734.71ms max=5.44s p(90)=1.92s    p(95)=2.23s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 4769 
     http_req_receiving.............: avg=388.62ms min=36.8µs  med=367.28µs max=5.31s p(90)=1.28s    p(95)=1.7s   
     http_req_sending...............: avg=22.41ms  min=8.58µs  med=21.45µs  max=2.78s p(90)=984.37µs p(95)=21.58ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s    p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=487.33ms min=3.27ms  med=453.08ms max=2.09s p(90)=910.61ms p(95)=1.02s  
     http_reqs......................: 4769    154.289949/s
     iteration_duration.............: avg=1.9s     min=22.21ms med=1.67s    max=8.79s p(90)=3.85s    p(95)=4.59s  
     iterations.....................: 4749    153.642895/s
     vus............................: 300     min=300      max=300
     vus_max........................: 300     min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-router`

K6 Output

     ✗ response code was 200
      ↳  99% — ✓ 4432 / ✗ 2
     ✗ no graphql errors
      ↳  99% — ✓ 4432 / ✗ 2
     ✓ valid response structure

     █ setup

     checks.........................: 99.96% ✓ 13296      ✗ 4    
     data_received..................: 391 MB 13 MB/s
     data_sent......................: 5.3 MB 170 kB/s
     http_req_blocked...............: avg=3.61ms   min=1.51µs  med=3.67µs   max=2.34s  p(90)=8.62µs p(95)=4.59ms 
     http_req_connecting............: avg=3.16ms   min=0s      med=0s       max=2.34s  p(90)=0s     p(95)=4.13ms 
     http_req_duration..............: avg=1.05s    min=7.13ms  med=844.78ms max=7.12s  p(90)=2.17s  p(95)=2.93s  
       { expected_response:true }...: avg=1.05s    min=7.13ms  med=844.74ms max=7.12s  p(90)=2.18s  p(95)=2.93s  
     http_req_failed................: 0.04%  ✓ 2          ✗ 4452 
     http_req_receiving.............: avg=376.31ms min=0s      med=99.69µs  max=6.6s   p(90)=1.35s  p(95)=2.25s  
     http_req_sending...............: avg=20.07ms  min=8.5µs   med=17.61µs  max=3.72s  p(90)=1.13ms p(95)=14.61ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s     p(95)=0s     
     http_req_waiting...............: avg=655.5ms  min=6.94ms  med=635.1ms  max=3.64s  p(90)=1.18s  p(95)=1.27s  
     http_reqs......................: 4454   142.897246/s
     iteration_duration.............: avg=2.06s    min=45.58ms med=1.78s    max=11.07s p(90)=4.15s  p(95)=4.93s  
     iterations.....................: 4434   142.255588/s
     vus............................: 46     min=46       max=300
     vus_max........................: 300    min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway-bun`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 8961      ✗ 0    
     data_received..................: 264 MB  8.0 MB/s
     data_sent......................: 3.6 MB  108 kB/s
     http_req_blocked...............: avg=625.68µs min=2.04µs   med=3.82µs   max=18.86ms  p(90)=108.38µs p(95)=5.52ms
     http_req_connecting............: avg=602.95µs min=0s       med=0s       max=18.8ms   p(90)=24.36µs  p(95)=5.25ms
     http_req_duration..............: avg=3.01s    min=19.33ms  med=2.75s    max=6.49s    p(90)=4.78s    p(95)=5.32s 
       { expected_response:true }...: avg=3.01s    min=19.33ms  med=2.75s    max=6.49s    p(90)=4.78s    p(95)=5.32s 
     http_req_failed................: 0.00%   ✓ 0         ✗ 3007 
     http_req_receiving.............: avg=82.13ms  min=41.81µs  med=138.27µs max=2.02s    p(90)=191.16ms p(95)=719ms 
     http_req_sending...............: avg=1.55ms   min=8.89µs   med=21.3µs   max=872.66ms p(90)=182.46µs p(95)=2.2ms 
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s    
     http_req_waiting...............: avg=2.93s    min=19.16ms  med=2.66s    max=6.43s    p(90)=4.77s    p(95)=5.31s 
     http_reqs......................: 3007    91.27581/s
     iteration_duration.............: avg=3.14s    min=443.52ms med=2.87s    max=6.51s    p(90)=4.87s    p(95)=5.47s 
     iterations.....................: 2987    90.668721/s
     vus............................: 157     min=157     max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-server`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 8931      ✗ 0    
     data_received..................: 263 MB  7.9 MB/s
     data_sent......................: 3.6 MB  107 kB/s
     http_req_blocked...............: avg=2.13ms   min=1.5µs   med=3.37µs   max=55.33ms p(90)=103.46µs p(95)=22.85ms 
     http_req_connecting............: avg=2.08ms   min=0s      med=0s       max=48.41ms p(90)=64.6µs   p(95)=22.75ms 
     http_req_duration..............: avg=3.12s    min=10.51ms med=1.45s    max=32.72s  p(90)=2.14s    p(95)=21.66s  
       { expected_response:true }...: avg=3.12s    min=10.51ms med=1.45s    max=32.72s  p(90)=2.14s    p(95)=21.66s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 2997 
     http_req_receiving.............: avg=209.22µs min=43.05µs med=103.94µs max=35.65ms p(90)=201.11µs p(95)=307.82µs
     http_req_sending...............: avg=1.14ms   min=8.94µs  med=17.15µs  max=33.63ms p(90)=105.6µs  p(95)=10.66ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=3.12s    min=10.42ms med=1.45s    max=32.72s  p(90)=2.14s    p(95)=21.64s  
     http_reqs......................: 2997    90.323851/s
     iteration_duration.............: avg=3.16s    min=82.95ms med=1.47s    max=32.75s  p(90)=2.16s    p(95)=21.95s  
     iterations.....................: 2977    89.721089/s
     vus............................: 23      min=23      max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 8751      ✗ 0    
     data_received..................: 258 MB  7.8 MB/s
     data_sent......................: 3.5 MB  105 kB/s
     http_req_blocked...............: avg=597.64µs min=2.06µs  med=4.66µs   max=47.15ms  p(90)=258.4µs  p(95)=2.92ms
     http_req_connecting............: avg=546.77µs min=0s      med=0s       max=47.11ms  p(90)=118.81µs p(95)=2.66ms
     http_req_duration..............: avg=3.18s    min=13.78ms med=1.69s    max=32.65s   p(90)=2.97s    p(95)=16.47s
       { expected_response:true }...: avg=3.18s    min=13.78ms med=1.69s    max=32.65s   p(90)=2.97s    p(95)=16.47s
     http_req_failed................: 0.00%   ✓ 0         ✗ 2937 
     http_req_receiving.............: avg=2.26ms   min=40.64µs med=109.88µs max=305.16ms p(90)=590.5µs  p(95)=2.1ms 
     http_req_sending...............: avg=329.72µs min=10.89µs med=26.58µs  max=80.9ms   p(90)=167.13µs p(95)=1.4ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s    
     http_req_waiting...............: avg=3.18s    min=13.68ms med=1.69s    max=32.65s   p(90)=2.97s    p(95)=16.42s
     http_reqs......................: 2937    88.522022/s
     iteration_duration.............: avg=3.23s    min=200.2ms med=1.72s    max=32.67s   p(90)=3.02s    p(95)=16.57s
     iterations.....................: 2917    87.919216/s
     vus............................: 26      min=26      max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mercurius`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 7431      ✗ 0    
     data_received..................: 219 MB  6.9 MB/s
     data_sent......................: 3.0 MB  93 kB/s
     http_req_blocked...............: avg=849.09µs min=1.58µs   med=3.66µs  max=17.34ms  p(90)=1.72ms   p(95)=8.26ms
     http_req_connecting............: avg=828.29µs min=0s       med=0s      max=13.86ms  p(90)=1.4ms    p(95)=8.14ms
     http_req_duration..............: avg=3.67s    min=10.64ms  med=3.65s   max=8.26s    p(90)=4.69s    p(95)=5.3s  
       { expected_response:true }...: avg=3.67s    min=10.64ms  med=3.65s   max=8.26s    p(90)=4.69s    p(95)=5.3s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 2497 
     http_req_receiving.............: avg=12.56ms  min=35.71µs  med=97.09µs max=948.81ms p(90)=328.65µs p(95)=1.6ms 
     http_req_sending...............: avg=396.58µs min=8.93µs   med=20.37µs max=137.07ms p(90)=302.38µs p(95)=3.69ms
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s      max=0s       p(90)=0s       p(95)=0s    
     http_req_waiting...............: avg=3.66s    min=10.58ms  med=3.65s   max=8.25s    p(90)=4.69s    p(95)=5.3s  
     http_reqs......................: 2497    78.437878/s
     iteration_duration.............: avg=3.73s    min=373.84ms med=3.69s   max=8.27s    p(90)=4.71s    p(95)=5.32s 
     iterations.....................: 2477    77.809621/s
     vus............................: 223     min=223     max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

Copy link

github-actions bot commented Aug 8, 2025

Overview for: federation/ramping-vus

This scenario runs 4 subgraphs and a GraphQL gateway with Federation spec, and runs a heavy query. We are running a heavy load of concurrent VUs to measure response time and other stats, during stress. It measure things like memory usage, CPU usage, response times. It also includes a summary of the entire execution, and metrics information about HTTP execution times.

This scenario was trying to reach 2000 concurrent VUs over 60s

Comparison

Comparison

Gateway duration(p95)⬇️ RPS Requests Durations Notes
cosmo 4946ms 175 12314 total, 0 failed avg: 2113ms, p95: 4946ms, max: 12946ms, med: 1907ms
apollo-router 5212ms 155 10895 total, 629 failed avg: 2460ms, p95: 5212ms, max: 14344ms, med: 2321ms ❌ 629 failed requests, 629 non-200 responses, 630 unexpected GraphQL errors, non-compatible response structure (1)
grafbase 6539ms 169 12993 total, 0 failed avg: 2791ms, p95: 6539ms, max: 17434ms, med: 2227ms
hive-gateway-bun 27120ms 93 7512 total, 0 failed avg: 11334ms, p95: 27121ms, max: 37532ms, med: 9916ms
mercurius 48102ms 45 4234 total, 691 failed avg: 19420ms, p95: 48103ms, max: 53242ms, med: 15091ms ❌ 691 failed requests, 684 non-200 responses, 684 unexpected GraphQL errors
hive-gateway 49020ms 96 8146 total, 0 failed avg: 10906ms, p95: 49021ms, max: 56983ms, med: 3174ms
apollo-server 59999ms 85 7940 total, 485 failed avg: 11706ms, p95: 60000ms, max: 60536ms, med: 2167ms ❌ 485 failed requests, 485 non-200 responses, 485 unexpected GraphQL errors
Summary for: `cosmo`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 36882      ✗ 0     
     data_received..................: 1.1 GB  15 MB/s
     data_sent......................: 15 MB   209 kB/s
     http_req_blocked...............: avg=222.66ms min=1.56µs  med=4.11µs  max=5.55s  p(90)=668.41ms p(95)=1.84s  
     http_req_connecting............: avg=216.29ms min=0s      med=0s      max=5.55s  p(90)=611.17ms p(95)=1.83s  
     http_req_duration..............: avg=2.11s    min=3.14ms  med=1.9s    max=12.94s p(90)=4.3s     p(95)=4.94s  
       { expected_response:true }...: avg=2.11s    min=3.14ms  med=1.9s    max=12.94s p(90)=4.3s     p(95)=4.94s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 12314 
     http_req_receiving.............: avg=225.38ms min=34.31µs med=84.57µs max=7.22s  p(90)=1.05s    p(95)=1.78s  
     http_req_sending...............: avg=130.77ms min=8.1µs   med=19.65µs max=6.24s  p(90)=230.08ms p(95)=853.2ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s     p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=1.75s    min=3.03ms  med=1.55s   max=7.96s  p(90)=3.72s    p(95)=4.21s  
     http_reqs......................: 12314   175.667499/s
     iteration_duration.............: avg=5.58s    min=9.32ms  med=4.74s   max=26.13s p(90)=11.67s   p(95)=13.83s 
     iterations.....................: 12294   175.382185/s
     vus............................: 4       min=4        max=1989
     vus_max........................: 2000    min=2000     max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-router`

K6 Output

     ✗ response code was 200
      ↳  94% — ✓ 10246 / ✗ 629
     ✗ no graphql errors
      ↳  94% — ✓ 10245 / ✗ 630
     ✗ valid response structure
      ↳  99% — ✓ 10245 / ✗ 1

     █ setup

     checks.........................: 96.06% ✓ 30736      ✗ 1260  
     data_received..................: 901 MB 13 MB/s
     data_sent......................: 13 MB  184 kB/s
     http_req_blocked...............: avg=552.68ms min=1.98µs  med=5.41µs   max=8.52s  p(90)=2.69s    p(95)=3.71s 
     http_req_connecting............: avg=524.45ms min=0s      med=0s       max=8.52s  p(90)=2.41s    p(95)=3.61s 
     http_req_duration..............: avg=2.45s    min=7.17ms  med=2.32s    max=14.34s p(90)=4.59s    p(95)=5.21s 
       { expected_response:true }...: avg=2.42s    min=7.17ms  med=2.3s     max=14.34s p(90)=4.54s    p(95)=5.11s 
     http_req_failed................: 5.77%  ✓ 629        ✗ 10266 
     http_req_receiving.............: avg=323.81ms min=0s      med=104.59µs max=8.26s  p(90)=1.27s    p(95)=2.39s 
     http_req_sending...............: avg=186.69ms min=9.36µs  med=30.15µs  max=10.48s p(90)=540.38ms p(95)=1.01s 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s       p(95)=0s    
     http_req_waiting...............: avg=1.94s    min=7.08ms  med=1.68s    max=8.76s  p(90)=3.99s    p(95)=4.44s 
     http_reqs......................: 10895  155.248522/s
     iteration_duration.............: avg=6.39s    min=27.44ms med=5.7s     max=24.08s p(90)=12.54s   p(95)=14.58s
     iterations.....................: 10875  154.963532/s
     vus............................: 6      min=6        max=1943
     vus_max........................: 2000   min=2000     max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `grafbase`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 38919      ✗ 0     
     data_received..................: 1.1 GB  15 MB/s
     data_sent......................: 15 MB   201 kB/s
     http_req_blocked...............: avg=251.45ms min=1.59µs  med=3.68µs  max=17.14s p(90)=305.76ms p(95)=1.88s  
     http_req_connecting............: avg=249.14ms min=0s      med=0s      max=12.68s p(90)=305.26ms p(95)=1.87s  
     http_req_duration..............: avg=2.79s    min=3.79ms  med=2.22s   max=17.43s p(90)=5.18s    p(95)=6.53s  
       { expected_response:true }...: avg=2.79s    min=3.79ms  med=2.22s   max=17.43s p(90)=5.18s    p(95)=6.53s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 12993 
     http_req_receiving.............: avg=608.37ms min=32.01µs med=84.29µs max=15.78s p(90)=1.75s    p(95)=2.82s  
     http_req_sending...............: avg=197.78ms min=8.27µs  med=17.52µs max=13.07s p(90)=319.16ms p(95)=918.3ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s     p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=1.98s    min=3.66ms  med=1.7s    max=9.67s  p(90)=4.28s    p(95)=4.91s  
     http_reqs......................: 12993   169.23201/s
     iteration_duration.............: avg=6.49s    min=31.18ms med=5.22s   max=31.03s p(90)=13.86s   p(95)=16.63s 
     iterations.....................: 12973   168.971512/s
     vus............................: 102     min=67       max=1987
     vus_max........................: 2000    min=2000     max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway-bun`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 22476     ✗ 0     
     data_received..................: 659 MB  8.2 MB/s
     data_sent......................: 8.9 MB  111 kB/s
     http_req_blocked...............: avg=18.11ms  min=1.89µs   med=4.51µs   max=682.85ms p(90)=34ms    p(95)=139.64ms
     http_req_connecting............: avg=17.84ms  min=0s       med=0s       max=682.79ms p(90)=33.11ms p(95)=137.04ms
     http_req_duration..............: avg=11.33s   min=15.21ms  med=9.91s    max=37.53s   p(90)=23.17s  p(95)=27.12s  
       { expected_response:true }...: avg=11.33s   min=15.21ms  med=9.91s    max=37.53s   p(90)=23.17s  p(95)=27.12s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 7512  
     http_req_receiving.............: avg=104.68ms min=34.8µs   med=102.09µs max=8.08s    p(90)=6.47ms  p(95)=294.81ms
     http_req_sending...............: avg=10.49ms  min=9.81µs   med=26.36µs  max=682.44ms p(90)=17.2ms  p(95)=57.54ms 
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s      p(95)=0s      
     http_req_waiting...............: avg=11.21s   min=15.08ms  med=9.87s    max=37.53s   p(90)=23.14s  p(95)=27.03s  
     http_reqs......................: 7512    93.232183/s
     iteration_duration.............: avg=11.65s   min=275.34ms med=10.04s   max=40.08s   p(90)=24.35s  p(95)=28.12s  
     iterations.....................: 7492    92.983961/s
     vus............................: 308     min=64      max=2000
     vus_max........................: 2000    min=2000    max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mercurius`

K6 Output

     ✗ response code was 200
      ↳  83% — ✓ 3523 / ✗ 684
     ✗ no graphql errors
      ↳  83% — ✓ 3523 / ✗ 684
     ✓ valid response structure

     █ setup

     checks.........................: 88.53% ✓ 10569     ✗ 1368  
     data_received..................: 311 MB 3.3 MB/s
     data_sent......................: 6.1 MB 65 kB/s
     http_req_blocked...............: avg=195.62µs min=1.65µs   med=3.77µs  max=17.21ms p(90)=471.59µs p(95)=668.94µs
     http_req_connecting............: avg=165.2µs  min=0s       med=0s      max=17.11ms p(90)=397.68µs p(95)=551.84µs
     http_req_duration..............: avg=19.42s   min=11.13ms  med=15.09s  max=53.24s  p(90)=43.87s   p(95)=48.1s   
       { expected_response:true }...: avg=14.78s   min=11.13ms  med=11.74s  max=44.48s  p(90)=30.66s   p(95)=40.8s   
     http_req_failed................: 16.32% ✓ 691       ✗ 3543  
     http_req_receiving.............: avg=225.13µs min=0s       med=93.86µs max=84.2ms  p(90)=267.56µs p(95)=567.34µs
     http_req_sending...............: avg=47.41µs  min=9.09µs   med=20.79µs max=7.65ms  p(90)=64.69µs  p(95)=86.4µs  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s      max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=19.42s   min=11.01ms  med=15.09s  max=53.24s  p(90)=43.87s   p(95)=48.1s   
     http_reqs......................: 4234   45.392608/s
     iteration_duration.............: avg=19.48s   min=232.71ms med=15.12s  max=53.31s  p(90)=43.89s   p(95)=48.09s  
     iterations.....................: 4207   45.103141/s
     vus............................: 828    min=61      max=2000
     vus_max........................: 2000   min=2000    max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 24378     ✗ 0     
     data_received..................: 715 MB  8.5 MB/s
     data_sent......................: 9.7 MB  115 kB/s
     http_req_blocked...............: avg=11.51ms min=1.94µs  med=4.37µs  max=681.62ms p(90)=27.03ms p(95)=78.48ms
     http_req_connecting............: avg=11.31ms min=0s      med=0s      max=681.54ms p(90)=26.58ms p(95)=76.21ms
     http_req_duration..............: avg=10.9s   min=11.96ms med=3.17s   max=56.98s   p(90)=41.19s  p(95)=49.02s 
       { expected_response:true }...: avg=10.9s   min=11.96ms med=3.17s   max=56.98s   p(90)=41.19s  p(95)=49.02s 
     http_req_failed................: 0.00%   ✓ 0         ✗ 8146  
     http_req_receiving.............: avg=10.42ms min=39.98µs med=89.97µs max=1.51s    p(90)=1.49ms  p(95)=9.37ms 
     http_req_sending...............: avg=5.91ms  min=9.58µs  med=24.48µs max=551.18ms p(90)=12.28ms p(95)=32.96ms
     http_req_tls_handshaking.......: avg=0s      min=0s      med=0s      max=0s       p(90)=0s      p(95)=0s     
     http_req_waiting...............: avg=10.88s  min=11.83ms med=3.15s   max=56.74s   p(90)=41.17s  p(95)=48.95s 
     http_reqs......................: 8146    96.456687/s
     iteration_duration.............: avg=11.07s  min=88.81ms med=3.3s    max=59.54s   p(90)=41.25s  p(95)=49.2s  
     iterations.....................: 8126    96.219867/s
     vus............................: 83      min=60      max=1999
     vus_max........................: 2000    min=2000    max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-server`

K6 Output

     ✗ response code was 200
      ↳  93% — ✓ 7435 / ✗ 485
     ✗ no graphql errors
      ↳  93% — ✓ 7435 / ✗ 485
     ✓ valid response structure

     █ setup

     checks.........................: 95.83% ✓ 22305     ✗ 970   
     data_received..................: 655 MB 7.1 MB/s
     data_sent......................: 9.5 MB 102 kB/s
     http_req_blocked...............: avg=578.75µs min=1.48µs  med=3.81µs   max=94.23ms  p(90)=379.67µs p(95)=697.02µs
     http_req_connecting............: avg=551.41µs min=0s      med=0s       max=94.16ms  p(90)=307.48µs p(95)=575.17µs
     http_req_duration..............: avg=11.7s    min=10.72ms med=2.16s    max=1m0s     p(90)=54.88s   p(95)=59.99s  
       { expected_response:true }...: avg=8.57s    min=10.72ms med=2.1s     max=59.99s   p(90)=37.54s   p(95)=46.86s  
     http_req_failed................: 6.10%  ✓ 485       ✗ 7455  
     http_req_receiving.............: avg=234.79µs min=0s      med=106.06µs max=134.15ms p(90)=227.02µs p(95)=340.91µs
     http_req_sending...............: avg=267.51µs min=8.77µs  med=20.41µs  max=364.9ms  p(90)=66.05µs  p(95)=131.29µs
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=11.7s    min=10.59ms med=2.16s    max=1m0s     p(90)=54.88s   p(95)=59.99s  
     http_reqs......................: 7940   85.664208/s
     iteration_duration.............: avg=11.74s   min=54.09ms med=2.18s    max=1m0s     p(90)=54.92s   p(95)=1m0s    
     iterations.....................: 7920   85.448429/s
     vus............................: 14     min=14      max=2000
     vus_max........................: 2000   min=2000    max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants